package com.jiulong.dao;

import com.jiulong.model.TSystemlog;
import com.jiulong.model.TSystemlogExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TSystemlogMapper {
    long countByExample(TSystemlogExample example);

    int deleteByExample(TSystemlogExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(TSystemlog record);

    int insertSelective(TSystemlog record);

    List<TSystemlog> selectByExample(TSystemlogExample example);

    TSystemlog selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") TSystemlog record, @Param("example") TSystemlogExample example);

    int updateByExample(@Param("record") TSystemlog record, @Param("example") TSystemlogExample example);

    int updateByPrimaryKeySelective(TSystemlog record);

    int updateByPrimaryKey(TSystemlog record);
}